package domain

import "gitee.com/waterwx_admin/banking/errs"

// **********仓库层接口**********

type Customer struct {
	Id          string
	Name        string
	City        string
	Zipcode     string // 邮编
	DateofBirth string
	Status      string // 状态，告诉我们这个用户是否是活跃的
}

// 定义一个接口
// status ==  "1"    ==> active
// status ==  "0"    ==> inactive
// status ==  ""     ==> 没有区分是否激活
type CustomerRepository interface {
	FindAll(string) ([]Customer, *errs.AppError)
	ById(string) (*Customer, *errs.AppError)
}
